//定义store
import { defineStore } from "pinia";
import { ref } from "vue";
/*
    第一个参数:名字,唯一性
    第二个参数:函数,函数的内部可以定义状态的所有内容
    返回值: 函数
*/
export const useUserInfoStore = defineStore("userInfo", () => {
  //定义状态的内容

  //1.响应式变量
  const userInfo = ref(""); //token令牌


  const setToken = (newToken) => {
    userInfo.value = newToken;
  };

  const removeToken = () => {
    userInfo.value = null;
  };

  return {
    userInfo, setToken, removeToken
  };
}, );
